Fast Parallel Algorithms for Matrixreduction to Normal
نویسنده
چکیده
Poursuivant une s erie d'articles sur le calcul de formes normales de matrices, nous nous int eressons ici a la complexit e parall ele du calcul de transformations associ ees. Pour une matrice B de Mn;n(K), o u K est un corps commutatif, nous d emontrons que le probl eme de calculer une matrice de transformation P telle que F = P ?1 BP soit sous forme normale de Frobenius, est dans NC 2 K. Nous etablissons ensuite un fait analogue pour le calcul de matrices unimodulaires U(x) et V (x) telles que, etant donn ee A(x) dans Mn;m(Kx]), S(x) = U(x)A(x)V (x) soit sous forme normale de Smith. Pour des corps K concrets tels que le corps de rationnels ou les corps de Galois, ces deux probl emes sont dans NC 2. Par synth ese avec certains pr ec edents r esultats, nous avons donc d emontr e que les probl emes de calculer une r eduction a la forme de Jordan sur une extension alg ebrique, et des r eductions aux formes de Frobenius et de Smith sur le corps initial, sont tous dans NC 2 K. En corollaire nous donnons aussi le premier algorithme s equentiel polynomial pour le calcul de la forme normale de Smith sur Kx], valable pour un corps arbitraire. Mots clefs : algorithmes parall eles, NC 2 K , formes normales, transformations uni-modulaires, transformations semblables. Abstract. Continuing a series of articles on normal forms of matrices, we investigate fast parallel algorithms to compute the corresponding transformations. Given a matrix B in Mn;n(K), where K is an arbitrary commutative eld, we establish that computing a similarity transformation P such that F = P ?1 BP is under Frobenius normal form can be done in NC 2 K. Using a reduction to this rst problem, a similar fact is then proved for the Smith normal form S(x) of a polynomial matrix A(x) in Mn;m(Kx]); to compute unimodular matrices U(x) and V (x) such that S(x) = U(x)A(x)V (x) can be done in NC 2 K. We get that over concrete elds such as the rationals, these problems are in NC 2. Using our previous results we have thus established that the problems of computing transformations over a eld extension for the Jordan normal form, and transformations over the input eld for the Frobenius and the Smith normal form are all in NC 2 K. As …
منابع مشابه
A New Parallel Matrix Multiplication Method Adapted on Fibonacci Hypercube Structure
The objective of this study was to develop a new optimal parallel algorithm for matrix multiplication which could run on a Fibonacci Hypercube structure. Most of the popular algorithms for parallel matrix multiplication can not run on Fibonacci Hypercube structure, therefore giving a method that can be run on all structures especially Fibonacci Hypercube structure is necessary for parallel matr...
متن کاملA New Approach to Solve N-Queen Problem with Parallel Genetic Algorithm
Over the past few decades great efforts were made to solve uncertain hybrid optimization problems. The n-Queen problem is one of such problems that many solutions have been proposed for. The traditional methods to solve this problem are exponential in terms of runtime and are not acceptable in terms of space and memory complexity. In this study, parallel genetic algorithms are proposed to solve...
متن کاملHybrid algorithms for Job shop Scheduling Problem with Lot streaming and A Parallel Assembly Stage
In this paper, a Job shop scheduling problem with a parallel assembly stage and Lot Streaming (LS) is considered for the first time in both machining and assembly stages. Lot Streaming technique is a process of splitting jobs into smaller sub-jobs such that successive operations can be overlapped. Hence, to solve job shop scheduling problem with a parallel assembly stage and lot streaming, deci...
متن کاملImplementation of the direction of arrival estimation algorithms by means of GPU-parallel processing in the Kuda environment (Research Article)
Direction-of-arrival (DOA) estimation of audio signals is critical in different areas, including electronic war, sonar, etc. The beamforming methods like Minimum Variance Distortionless Response (MVDR), Delay-and-Sum (DAS), and subspace-based Multiple Signal Classification (MUSIC) are the most known DOA estimation techniques. The mentioned methods have high computational complexity. Hence using...
متن کاملHybrid artificial immune system and simulated annealing algorithms for solving hybrid JIT flow shop with parallel batches and machine eligibility
This research deals with a hybrid flow shop scheduling problem with parallel batching, machine eligibility, unrelated parallel machine, and different release dates to minimize the sum of the total weighted earliness and tardiness (ET) penalties. In parallel batching situation, it is supposed that number of machine in some stages are able to perform a certain number of jobs simultaneously. First...
متن کامل